task claim_role - 身份组(角色)奖励任务
命令名称
/task claim_role
描述
此命令允许您设置一个任务,为在指定时间周期内领取奖励的特定身份组(角色)奖励积分。这可以用来鼓励身份组(角色)参与并为特定群体的成员提供独特的福利。
用法
/task claim_role <reward> <period> <role>
参数
<reward>
:该值须为正整数。这代表当特定身份组(角色)的成员领取奖励时奖励给予的积分数量。<role>
:此参数指定可以领取奖励的身份组(角色)。只有拥有此身份组(角色)的成员才能激活任务并获得积分。<period>
: 该参数决定了指定身份组(角色)可以领取奖励的频率。可用选项包括:Daily
: 每天可领取一次的奖励。Weekly
: 每周可领取一次的奖励。Monthly
: 每月可领取一次的奖励。Quarterly
: 每季度可领取一次的奖励。Yearly
: 每年可领取一次的奖励。Lifetime
: 一次性奖励,每个用户在任务的整个生命周期中只能领取一次。
奖励周期和时区
Daily、Weekly 和 Monthly 等奖励周期基于机器人的时区。你可以在 这里 查看如何更改时区。
示例
-
示例 1:设置一个每日任务,
@VIP
身份组(角色)每日可领取奖励 10 积分。/task claim_role reward:10 period:Daily role:@VIP
-
示例 2:设置一个每周任务,
@SVIP
身份组(角色)每周可领取奖励 20 积分。/task claim_role reward:20 period:Weekly role:@SVIP
-
示例 3:设置一个每月任务,
@PREMIUM
身份组(角色)每月可领取奖励 50 积分。/task claim_role reward:50 period:Monthly role:@PREMIUM
注意事项
- 成员每个时间段只能领取一次奖励。
- 奖励金额必须是正整数。
- 时间段可以设置为
每日
、每周
或每月
。 - 只有拥有指定身份组(角色)的成员才能领取奖励。
常见问题
-
问:我可以设置多个具有不同奖励值和时间段的领取身份组(角色)任务吗?
答:是的,您可以创建多个具有不同奖励值和时间段的领取身份组(角色)任务。每个任务将被独立跟踪。
-
问:如果成员在指定时间段结束前领取奖励会发生什么?
答:成员每个时间段只能领取一次奖励。如果他们在时间段结束前再次尝试领取,他们将收到一条消息,指示他们必须等到下一个时间段。
-
问:如果成员领取奖励后身份组(角色)发生变化会发生什么?
答:如果成员领取奖励后身份组(角色)发生变化,他们仍然可以收到积分。但是,他们在下一个时间段结束前将无法再次领取奖励。